home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / comms / other / novia / src / protos / novia_dos_protos.h next >
C/C++ Source or Header  |  1999-12-06  |  2KB  |  34 lines

  1. #ifndef NOVIA_REGISTERS_H
  2. #include <novia/novia_registers.h>
  3. #endif
  4.  
  5. extern Directory * __saveds ASM nslib_mkdir    (register __a0 char *name);
  6. extern LONG __saveds ASM nslib_closeroot        ();
  7. extern LONG __saveds ASM nslib_openroot        ();
  8. extern LONG __saveds ASM nslib_parrentdir        ();
  9. extern LONG __saveds ASM nslib_list                ();
  10. extern LONG __saveds ASM nslib_changedir        (register __a0 char *name);
  11. extern LONG __saveds ASM nslib_delete            (register __a0 char *name);
  12. extern LONG __saveds ASM nslib_addmail            (register __a0 struct NewItem *item);
  13. extern LONG __saveds ASM nslib_addreply        (register __a0 char *itemname,                    register __a1 char *replyname);
  14. extern LONG __saveds ASM nslib_loadselectlist(register __a0 List *select_list);
  15. extern LONG __saveds ASM nslib_saveselectlist(register __a0 List *select_list);
  16. extern LONG __saveds ASM nslib_getlist            ();
  17. extern LONG __saveds ASM nslib_tstselect        (register __a0 char *inputstring);
  18. extern LONG __saveds ASM nslib_additementry    (register __a0 struct ItemEntry *itementry);
  19. extern LONG __saveds ASM nslib_additementry2dir(register __a0 struct Directory *dir,        register __a1 struct ItemEntry *itementry);
  20. extern LONG __saveds ASM nslib_addmail2dir    (register __a0 Directory *dir,                    register __a1 struct NewItem *item);
  21. extern LONG __saveds ASM nslib_closedir        (register __a0 Directory *dir);
  22. extern void __saveds ASM nslib_readmessage    (register __a0 ItemEntryBlock *ieb);
  23. extern LONG __saveds ASM nslib_sendmail        (register __a0 NewMail *newmail);
  24. extern LONG __saveds ASM nslib_readmailbox    (register __a0 ItemEntryBlock *ieb);
  25. extern LONG __saveds ASM nslib_rename            (register __a0 char *oldname,                        register __a1 char *newname);
  26. extern LONG __saveds ASM nslib_editflags        (register __a0 char *name);
  27. extern LONG __saveds ASM nslib_info                (register __a0 char *name);
  28. extern LONG __saveds ASM nslib_execute            (register __a0 char *name);
  29. extern struct ItemEntryBlock * __saveds ASM nslib_get_ieb            (register __a0 char *name);
  30. extern LONG __saveds ASM nslib_load_ndos_object(register __a0 char *name, register __a1 APTR ptr);
  31. extern LONG __saveds ASM nslib_save_ndos_object(register __a0 char *name, register __a1 APTR ptr);
  32. extern LONG __saveds ASM nslib_uucp_import_mail(register __a0 char *filename);
  33.  
  34.